home *** CD-ROM | disk | FTP | other *** search
/ AppleScript - The Beta Release / AppleScript - The Beta Release.iso / Goodies / Scripting Additions Goodies / Show Variables OSAX / Show Variables OSAX.rsrc / TMPL.txt < prev    next >
Text File  |  1992-11-23  |  40KB  |  1,280 lines

  1. TMPL_25000_ilrP.txt
  2. Format version: 2-byte integer (decimal)
  3. Sync with HEXA: 1-byte integer (decimal)
  4. Auto load HEXA: 1-byte integer (decimal)
  5. Window width: 2-byte integer (decimal)
  6. Window height: 2-byte integer (decimal)
  7. Window's portRect: rectangle
  8. Traps searches wrap: 1-byte integer (decimal)
  9. Traps as buttons: 1-byte integer (decimal)
  10. Offset/addr as buttons: 1-byte integer (decimal)
  11. Show refs as addresses: 1-byte integer (decimal)
  12. Flash ref status: 1-byte integer (decimal)
  13. Search for ALL refs: 1-byte integer (decimal)
  14. Use size: 1-byte integer (decimal)
  15. Use position: 1-byte integer (decimal)
  16. Reserved: 4-byte integer (decimal)
  17. Reserved: 4-byte integer (decimal)
  18. Reserved: 4-byte integer (decimal)
  19.  
  20. TMPL_1028_aeut.txt
  21. Template Major Version: 1-byte integer (hex)
  22. Template Minor Version: 1-byte integer (hex)
  23. Language ID - should be same as this resource ID - 0 for English: 2-byte integer (decimal)
  24. Script Code: 2-byte integer (decimal)
  25. Suites list: list (2-byte one-based item count)
  26.   Suite Name: pstring (1-byte length)
  27.   comment: pstring (1-byte length)
  28.   *****: (align to 2-byte boundary)
  29.   Suite Code: 4-byte integer (char)
  30.   Suite Level: 2-byte integer (decimal)
  31.   Suite Version: 2-byte integer (decimal)
  32.   Your Events: list (2-byte one-based item count)
  33.     EventName: pstring (1-byte length)
  34.     comment: pstring (1-byte length)
  35.     *****: (align to 2-byte boundary)
  36.     EventClass code: 4-byte integer (char)
  37.     EventID code: 4-byte integer (char)
  38.     Reply Type, or null for none: 4-byte integer (char)
  39.     Reply comment: pstring (1-byte length)
  40.     *****: (align to 2-byte boundary)
  41.     (bit field)
  42.       Reply is Optional: boolean
  43.       Can be a homogeneous list: boolean
  44.       Is Enumerated type: boolean
  45.       reserved: boolean
  46.       reserved: boolean
  47.       reserved: boolean
  48.       reserved: boolean
  49.       reserved: boolean
  50.     (bit field)
  51.       reserved: boolean
  52.       reserved: boolean
  53.       reserved: boolean
  54.       reserved: boolean
  55.       reserved: boolean
  56.       reserved: boolean
  57.       reserved: boolean
  58.       reserved: boolean
  59.     Direct Parameter prefered type: 4-byte integer (char)
  60.     Direct Parameter comment: pstring (1-byte length)
  61.     *****: (align to 2-byte boundary)
  62.     (bit field)
  63.       Direct Param Optional: boolean
  64.       Can be a homogeneous list: boolean
  65.       Is Enumerated type: boolean
  66.       Change State: boolean
  67.       reserved: boolean
  68.       reserved: boolean
  69.       reserved: boolean
  70.       reserved: boolean
  71.     (bit field)
  72.       reserved: boolean
  73.       reserved: boolean
  74.       reserved: boolean
  75.       reserved: boolean
  76.       reserved: boolean
  77.       reserved: boolean
  78.       reserved: boolean
  79.       reserved: boolean
  80.     Other Parameters.  Note that order is significant, when parameters are listed without keywords.: list (2-byte one-based item count)
  81.       Parameter Name: pstring (1-byte length)
  82.       *****: (align to 2-byte boundary)
  83.       Parameter Code: 4-byte integer (char)
  84.       Parameter type: 4-byte integer (char)
  85.       Parameter comment: pstring (1-byte length)
  86.       *****: (align to 2-byte boundary)
  87.       (bit field)
  88.         if optional: boolean
  89.         Can be a homogeneous list: boolean
  90.         Is Enumerated type: boolean
  91.         reserved: boolean
  92.         reserved: boolean
  93.         reserved: boolean
  94.         reserved: boolean
  95.         reserved: boolean
  96.       (bit field)
  97.         reserved: boolean
  98.         reserved: boolean
  99.         reserved: boolean
  100.         reserved: boolean
  101.         reserved: boolean
  102.         reserved: boolean
  103.         reserved: boolean
  104.         reserved: boolean
  105.   Classes: list (2-byte one-based item count)
  106.     Class Name: pstring (1-byte length)
  107.     *****: (align to 2-byte boundary)
  108.     Class Code: 4-byte integer (char)
  109.     comment: pstring (1-byte length)
  110.     *****: (align to 2-byte boundary)
  111.     Properties: list (2-byte one-based item count)
  112.       Prop Name: pstring (1-byte length)
  113.       *****: (align to 2-byte boundary)
  114.       Prop Code: 4-byte integer (char)
  115.       Prop Class: 4-byte integer (char)
  116.       comment: pstring (1-byte length)
  117.       *****: (align to 2-byte boundary)
  118.       (bit field)
  119.         reserved: boolean
  120.         Can be a homogeneous list: boolean
  121.         Is Enumerated type: boolean
  122.         Read/Write: boolean
  123.         reserved: boolean
  124.         reserved: boolean
  125.         reserved: boolean
  126.         reserved: boolean
  127.       *****: 1-byte zero fill
  128.     Elements: list (2-byte one-based item count)
  129.       Element Class Code: 4-byte integer (char)
  130.       Key Forms: list (2-byte one-based item count)
  131.         Form Code: 4-byte integer (char)
  132.   Comparison Operators: list (2-byte one-based item count)
  133.     name: pstring (1-byte length)
  134.     *****: (align to 2-byte boundary)
  135.     code: 4-byte integer (char)
  136.     comment: pstring (1-byte length)
  137.     *****: (align to 2-byte boundary)
  138.   Constants: list (2-byte one-based item count)
  139.     Enumerator ID: 4-byte integer (char)
  140.     Enumerators: list (2-byte one-based item count)
  141.       Enumerator Name: pstring (1-byte length)
  142.       *****: (align to 2-byte boundary)
  143.       Enumerator ID: 4-byte integer (char)
  144.       Enumerator Comment: pstring (1-byte length)
  145.       *****: (align to 2-byte boundary)
  146.  
  147. TMPL_276_errs.txt
  148. ****: list (until end of resource)
  149.   Minimum id: 2-byte integer (decimal)
  150.   Maximum id: 2-byte integer (decimal)
  151.   String id: 2-byte integer (decimal)
  152.  
  153. TMPL_275_KBDN.txt
  154. Keyboard Name: pstring (1-byte length)
  155.  
  156. TMPL_274_ITL1.txt
  157. Use short dates before system: 2-byte integer (hex)
  158.  
  159. TMPL_273_ppcc.txt
  160. NBP Lookup Interval: 1-byte integer (decimal)
  161. NBP Lookup Count: 1-byte integer (decimal)
  162. NBP Max Lives: 2-byte integer (decimal)
  163. NBP Max entities: 2-byte integer (decimal)
  164. NBP Idle Time: 2-byte integer (decimal)
  165. PPC Max Ports: 2-byte integer (decimal)
  166. PPC Idle Time: 2-byte integer (decimal)
  167.  
  168. TMPL_272_sect.txt
  169. Version: 1-byte integer (decimal)
  170. Kind: 1-byte integer (decimal)
  171. Mode: 2-byte integer (decimal)
  172. Mod Date: 4-byte integer (hex)
  173. Section ID: 4-byte integer (decimal)
  174. RefCon: 4-byte integer (decimal)
  175. Alias Handle: 4-byte integer (decimal)
  176. Sub Part: 4-byte integer (decimal)
  177. Next Section: 4-byte integer (decimal)
  178. Control Block: 4-byte integer (decimal)
  179. Ref Num: 4-byte integer (decimal)
  180.  
  181. TMPL_271_hwin.txt
  182. Help Version: 2-byte integer (decimal)
  183. Options: 4-byte integer (decimal)
  184. Array Count: list (2-byte one-based item count)
  185.   Res ID: 2-byte integer (decimal)
  186.   Res Type: 4-byte integer (decimal)
  187.   Str Length: 2-byte integer (decimal)
  188.   Window Title: pstring (1-byte length)
  189.   (align to 2-byte boundary)
  190.  
  191. TMPL_270_CMNU.txt
  192. MenuID: 2-byte integer (decimal)
  193. Width: 2-byte zero fill
  194. Height: 2-byte zero fill
  195. ProcID: 2-byte integer (decimal)
  196. Filler: 2-byte zero fill
  197. EnableFlgs: 4-byte integer (hex)
  198. Title: pstring (1-byte length)
  199. *****: list (terminated by zero byte)
  200.   MenuItem: pstring (1-byte length)
  201.   Icon#: 1-byte integer (decimal)
  202.   Key equiv: 1-byte integer (char)
  203.   Mark Char: 1-byte integer (char)
  204.   Style: 1-byte integer (hex)
  205.   Command number: 4-byte integer (decimal)
  206.   Alignment: (align to 2-byte boundary)
  207.  
  208. TMPL_269_resf.txt
  209. Family count: list (2-byte one-based item count)
  210.   Family Name: pstring (1-byte length)
  211.   (align to 2-byte boundary)
  212.   Font count: list (2-byte one-based item count)
  213.     Point size: 2-byte integer (decimal)
  214.     Style: 2-byte integer (decimal)
  215.  
  216. TMPL_268_RVEW.txt
  217. ViewBy: 1-byte integer (decimal)
  218. ShowAttrs: 1-byte integer (decimal)
  219.  
  220. TMPL_267_CMDK.txt
  221. CommandKeys: pstring (1-byte length)
  222.  
  223. TMPL_266_TOOL.txt
  224. ToolsPerRow: 2-byte integer (decimal)
  225. NumberOfRows: 2-byte integer (decimal)
  226. *****: list (until end of resource)
  227.   ToolCursorID: 2-byte integer (decimal)
  228.  
  229. TMPL_265_GNRL.txt
  230. ShowSysWarn: 2-byte integer (decimal)
  231. OpenAtStart: 2-byte integer (decimal)
  232. PickWidth: 2-byte integer (decimal)
  233. PickHeight: 2-byte integer (decimal)
  234. TypesWidth: 2-byte integer (decimal)
  235. TypesHeight: 2-byte integer (decimal)
  236. UseIconView: 1-byte integer (decimal)
  237. ShowSize: 1-byte integer (decimal)
  238. PrefsVersion: 2-byte integer (decimal)
  239. WindWarnLim: 2-byte integer (decimal)
  240. VerifyOnOpen: 2-byte integer (decimal)
  241. AutoSize: 1-byte integer (decimal)
  242. StackAllWind: 1-byte integer (decimal)
  243. NoStakCanCol: 1-byte integer (decimal)
  244. NoShowSplash: 1-byte integer (decimal)
  245. NoZoomRects: 1-byte integer (decimal)
  246. Unused: 1-byte integer (decimal)
  247. Unused: 1-byte integer (decimal)
  248. Unused: 1-byte integer (decimal)
  249. Unused: 2-byte integer (decimal)
  250. Unused: 2-byte integer (decimal)
  251. Unused: 2-byte integer (decimal)
  252. Unused: 2-byte integer (decimal)
  253.  
  254. TMPL_264_wstr.txt
  255. Query: pstring (2-byte length)
  256.  
  257. TMPL_263_WIND.txt
  258. BoundsRect: rectangle
  259. ProcID: 2-byte integer (decimal)
  260. Visible: boolean
  261. GoAway: boolean
  262. RefCon: 4-byte integer (decimal)
  263. Title: pstring (1-byte length)
  264. (align to 2-byte boundary)
  265. Auto Position: 2-byte integer (hex)
  266.  
  267. TMPL_262_wctb.txt
  268. CwSeed: 4-byte integer (hex)
  269. CwReserved: 2-byte integer (decimal)
  270. CtSize: list (2-byte zero-based item count)
  271.   Part code: 2-byte integer (decimal)
  272.   Red: 2-byte integer (hex)
  273.   Green: 2-byte integer (hex)
  274.   Blue: 2-byte integer (hex)
  275.  
  276. TMPL_261_vers.txt
  277. Version Number: 1-byte integer (hex)
  278. Revision Number: 1-byte integer (hex)
  279. Revision Stage: 1-byte integer (hex)
  280. Build Number: 1-byte integer (hex)
  281. Language Integer: 2-byte integer (decimal)
  282. Abbreviated string: pstring (1-byte length)
  283. Get Info string: pstring (1-byte length)
  284.  
  285. TMPL_260_TMPL.txt
  286. *****: list (until end of resource)
  287.   Label: pstring (1-byte length)
  288.   Type: 4-byte integer (char)
  289.  
  290. TMPL_259_TEXT.txt
  291. cstring
  292.  
  293. TMPL_258_STR#.txt
  294. NumStrings: list (2-byte one-based item count)
  295.   The string: pstring (1-byte length)
  296.  
  297. TMPL_257_STR .txt
  298. The String: pstring (1-byte length)
  299. Data: rest of data in resource
  300.  
  301. TMPL_256_SIZE.txt
  302. (bit field)
  303.   Save screen (Obsolete): boolean
  304.   Accept suspend events: boolean
  305.   Disable option (Obsolete): boolean
  306.   Can background: boolean
  307.   Does activate on FG switch: boolean
  308.   Only background: boolean
  309.   Get front clicks: boolean
  310.   Accept app died events (debuggers): boolean
  311. (bit field)
  312.   32 Bit Compatible: boolean
  313.   High level event aware: boolean
  314.   Local and remote high level events: boolean
  315.   Stationery aware: boolean
  316.   Use text edit services: boolean
  317.   Reserved bit: boolean
  318.   Reserved bit: boolean
  319.   Reserved bit: boolean
  320. Size: 4-byte integer (decimal)
  321. Min size: 4-byte integer (decimal)
  322.  
  323. TMPL_255_SIGN.txt
  324. Key word: 4-byte integer (decimal)
  325. BNDL ID: 2-byte integer (decimal)
  326.  
  327. TMPL_254_scrn.txt
  328. Num. devices: list (2-byte one-based item count)
  329.   SRsrc type: 2-byte integer (hex)
  330.   Nubus slot
  331. (card slot+8): 2-byte integer (hex)
  332.   DCtlDevBase: 4-byte integer (hex)
  333.   Mode sRsrcID: 2-byte integer (decimal)
  334.   FlagMask
  335. ($77FE): 2-byte integer (hex)
  336.   (bit field)
  337.     Is active: boolean
  338.     Unused: boolean
  339.     Unused: boolean
  340.     Unused: boolean
  341.     Is main scrn: boolean
  342.     Unused: boolean
  343.     Unused: boolean
  344.     Unused: boolean
  345.   (bit field)
  346.     Unused: boolean
  347.     Unused: boolean
  348.     Unused: boolean
  349.     Unused: boolean
  350.     Unused: boolean
  351.     Unused: boolean
  352.     Unused: boolean
  353.     Is color: boolean
  354.   CLUT rsrcID: 2-byte integer (decimal)
  355.   Gamma corr.
  356. rsrcID: 2-byte integer (decimal)
  357.   Glob. rect: rectangle
  358.   Control calls: list (2-byte one-based item count)
  359.     CsCode: 2-byte integer (decimal)
  360.     Length: 2-byte integer (decimal)
  361.     Data (?): 4-byte integer (decimal)
  362.  
  363. TMPL_253_ROv#.txt
  364. Version: 2-byte integer (decimal)
  365. NumTypes: list (2-byte zero-based item count)
  366.   TYPE: 4-byte integer (char)
  367.   RES ID: 2-byte integer (decimal)
  368.  
  369. TMPL_252_RMAP.txt
  370. MapTo: 4-byte integer (char)
  371. Editor only?: 1-byte integer (decimal)
  372. AWRD: (align to 2-byte boundary)
  373. Exception count: list (2-byte one-based item count)
  374.   ID: 2-byte integer (decimal)
  375.   Map to: 4-byte integer (char)
  376.   Editor only?: 1-byte integer (decimal)
  377.   AWRD: (align to 2-byte boundary)
  378.  
  379. TMPL_251_qrsc.txt
  380. Version: 2-byte integer (decimal)
  381. 'qdef' ID: 2-byte integer (decimal)
  382. Host etc. STR#: 2-byte integer (decimal)
  383. CurrQuery: 2-byte integer (decimal)
  384. NumQueries: list (2-byte one-based item count)
  385.   'wstr' ID: 2-byte integer (decimal)
  386. NumRes: list (2-byte one-based item count)
  387.   Type: 4-byte integer (char)
  388.   ID: 2-byte integer (decimal)
  389.  
  390. TMPL_250_PSAP.txt
  391. String: pstring (2-byte length)
  392.  
  393. TMPL_249_PRC3.txt
  394. Number of Btns: 2-byte integer (decimal)
  395. Btn 1 Height: 2-byte integer (decimal)
  396. Btn 1 Width: 2-byte integer (decimal)
  397. Btn 2 Height: 2-byte integer (decimal)
  398. Btn 2 Width: 2-byte integer (decimal)
  399. Btn 3 Height: 2-byte integer (decimal)
  400. Btn 3 Width: 2-byte integer (decimal)
  401. Btn 4 Height: 2-byte integer (decimal)
  402. Btn 4 Width: 2-byte integer (decimal)
  403. Btn 5 Height: 2-byte integer (decimal)
  404. Btn 5 Width: 2-byte integer (decimal)
  405. Btn 6 Height: 2-byte integer (decimal)
  406. Btn 6 Width: 2-byte integer (decimal)
  407. Btn 1 Name: pstring (1-byte length)
  408. Btn 2 Name: pstring (1-byte length)
  409. Btn 3 Name: pstring (1-byte length)
  410. Btn 4 Name: pstring (1-byte length)
  411. Btn 5 Name: pstring (1-byte length)
  412. Btn 6 Name: pstring (1-byte length)
  413. Data: rest of data in resource
  414.  
  415. TMPL_248_PRC0.txt
  416. iPrVersion: 2-byte integer (decimal)
  417. prInfo.iDev: 2-byte integer (hex)
  418. prInfo.iVRes: 2-byte integer (decimal)
  419. prInfo.iHRes: 2-byte integer (decimal)
  420. prInfo.rPage: rectangle
  421. rPaper: rectangle
  422. prStl.wDev: 2-byte integer (hex)
  423. prStl.iPageV: 2-byte integer (decimal)
  424. prStl.iPageH: 2-byte integer (decimal)
  425. prStl.bPort: 1-byte integer (decimal)
  426. prStl.feed: 1-byte integer (decimal)
  427. prIPT.iDev: 2-byte integer (hex)
  428. prIPT.iVRes: 2-byte integer (decimal)
  429. prIPT.iHRes: 2-byte integer (decimal)
  430. prIPT.rPage: rectangle
  431. prXI.iRowBytes: 2-byte integer (decimal)
  432. prXI.iBandV: 2-byte integer (decimal)
  433. prXI.iBandH: 2-byte integer (decimal)
  434. prXI.iDevBytes: 2-byte integer (decimal)
  435. prXI.iBands: 2-byte integer (decimal)
  436. prXI.bPatScale: 1-byte integer (decimal)
  437. prXI.bUlThick: 1-byte integer (decimal)
  438. prXI.UlOffset: 1-byte integer (decimal)
  439. prXI.UlShadow: 1-byte integer (decimal)
  440. prXI.scan: 1-byte integer (decimal)
  441. prXI.bXInfoX: 1-byte integer (decimal)
  442. prJob.iFstPage: 2-byte integer (decimal)
  443. prJob.iLstPage: 2-byte integer (decimal)
  444. prJob.iCopies: 2-byte integer (decimal)
  445. prJob.bJDocLoop: 1-byte integer (decimal)
  446. prJob.fFromUsr: 1-byte integer (decimal)
  447. prJob.pIdleProc: 4-byte integer (hex)
  448. prJob.pFileName: 4-byte integer (hex)
  449. prJob.iFileVol: 2-byte integer (decimal)
  450. prJob.bFileVers: 1-byte integer (decimal)
  451. prJob.bJobX: 1-byte integer (decimal)
  452. printX: 38 data bytes
  453.  
  454. TMPL_247_ppat.txt
  455. Pattern type: 2-byte integer (decimal)
  456. Offset to pixmap: 4-byte integer (decimal)
  457. Offset to data: 4-byte integer (decimal)
  458. Expanded pixel image: 4-byte zero fill
  459. Pattern valid flag: 2-byte zero fill
  460. Expanded pattern: 4-byte zero fill
  461. Old-style pattern ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 8 data bytes
  462. Base address: 4-byte zero fill
  463. Row bytes: 2-byte integer (hex)
  464. Bitmap bounds: rectangle
  465. PixMap version: 2-byte integer (decimal)
  466. Packing format: 2-byte integer (decimal)
  467. Size of pixel data: 4-byte integer (decimal)
  468. H. resolution: 4-byte integer (hex)
  469. V. resoultion: 4-byte integer (hex)
  470. Pixel type: 2-byte integer (decimal)
  471. # bits in pixel: 2-byte integer (decimal)
  472. # components in pixel: 2-byte integer (decimal)
  473. # bits per field: 2-byte integer (decimal)
  474. Offset to next plane: 4-byte integer (decimal)
  475. Offset to color table ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 4-byte integer (decimal)
  476. Reserved: 4-byte zero fill
  477. Pixel data and color table: rest of data in resource
  478.  
  479. TMPL_246_POST.txt
  480. NumStrings: 2-byte integer (decimal)
  481. *****: list (terminated by zero byte)
  482.   Commands: pstring (1-byte length)
  483.  
  484. TMPL_245_pltt.txt
  485. Color table count: 2-byte integer (decimal)
  486. Reserved: 4-byte zero fill
  487. Reserved: 2-byte zero fill
  488. Reserved: 4-byte zero fill
  489. Reserved: 4-byte zero fill
  490. *****: list (until end of resource)
  491.   Red: 2-byte integer (hex)
  492.   Green: 2-byte integer (hex)
  493.   Blue: 2-byte integer (hex)
  494.   Color usage: 2-byte integer (decimal)
  495.   Tolerance value: 2-byte integer (decimal)
  496.   Private flags: 2-byte integer (hex)
  497.   Private: 4-byte zero fill
  498.  
  499. TMPL_244_PICT.txt
  500. Size: 2-byte integer (decimal)
  501. Rect: rectangle
  502. Opcodes: rest of data in resource
  503.  
  504. TMPL_243_PICK.txt
  505. Which type: 4-byte integer (char)
  506. Use color?: 1-byte integer (decimal)
  507. Picker type: 1-byte integer (decimal)
  508. View by: 1-byte integer (decimal)
  509. fill: 1-byte zero fill
  510. V cell size: 2-byte integer (decimal)
  511. H cell size: 2-byte integer (decimal)
  512. LDEF type: 4-byte integer (char)
  513. Option String: pstring (1-byte length)
  514.  
  515. TMPL_242_PAPA.txt
  516. Name: pstring (1-byte length)
  517. Type: pstring (1-byte length)
  518. Zone: pstring (1-byte length)
  519. AddrBlock: 4-byte integer (hex)
  520. Dump: rest of data in resource
  521.  
  522. TMPL_241_nrct.txt
  523. NumOfRects: list (2-byte one-based item count)
  524.   Rectangle: rectangle
  525.  
  526. TMPL_240_MENU.txt
  527. MenuID: 2-byte integer (decimal)
  528. Width: 2-byte zero fill
  529. Height: 2-byte zero fill
  530. ProcID: 2-byte integer (decimal)
  531. Filler: 2-byte zero fill
  532. EnableFlgs: 4-byte integer (hex)
  533. Title: pstring (1-byte length)
  534. *****: list (terminated by zero byte)
  535.   MenuItem: pstring (1-byte length)
  536.   Icon#: 1-byte integer (decimal)
  537.   Key equiv: 1-byte integer (char)
  538.   Mark Char: 1-byte integer (char)
  539.   Style: 1-byte integer (hex)
  540.  
  541. TMPL_239_mctb.txt
  542. Number of Color Menu Entries: list (2-byte one-based item count)
  543.   Menu ID: 2-byte integer (decimal)
  544.   Item No.: 2-byte integer (decimal)
  545.   Red 1: 2-byte integer (hex)
  546.   Green 1: 2-byte integer (hex)
  547.   Blue 1: 2-byte integer (hex)
  548.   Red 2: 2-byte integer (hex)
  549.   Green 2: 2-byte integer (hex)
  550.   Blue 2: 2-byte integer (hex)
  551.   Red 3: 2-byte integer (hex)
  552.   Green 3: 2-byte integer (hex)
  553.   Blue 3: 2-byte integer (hex)
  554.   Red 4: 2-byte integer (hex)
  555.   Green 4: 2-byte integer (hex)
  556.   Blue 4: 2-byte integer (hex)
  557.   Reserved: 2-byte integer (hex)
  558.  
  559. TMPL_238_mcky.txt
  560. Threshold 1: 1-byte integer (decimal)
  561. Threshold 2: 1-byte integer (decimal)
  562. Threshold 3: 1-byte integer (decimal)
  563. Threshold 4: 1-byte integer (decimal)
  564. Threshold 5: 1-byte integer (decimal)
  565. Threshold 6: 1-byte integer (decimal)
  566. Threshold 7: 1-byte integer (decimal)
  567. Threshold 8: 1-byte integer (decimal)
  568.  
  569. TMPL_237_MBAR.txt
  570. # of menus: list (2-byte one-based item count)
  571.   Menu res ID: 2-byte integer (decimal)
  572.  
  573. TMPL_236_LAYO.txt
  574. Font ID: 2-byte integer (decimal)
  575. Font Size: 2-byte integer (decimal)
  576. Screen Hdr Hgt: 2-byte integer (decimal)
  577. Top line break: 2-byte integer (decimal)
  578. Bottom line break: 2-byte integer (decimal)
  579. Printing hdr hgt: 2-byte integer (decimal)
  580. Printing footer hgt: 2-byte integer (decimal)
  581. Window Rect: rectangle
  582. Line spacing: 2-byte integer (decimal)
  583. Tab stop 1: 2-byte integer (decimal)
  584. Tab stop 2: 2-byte integer (decimal)
  585. Tab stop 3: 2-byte integer (decimal)
  586. Tab stop 4: 2-byte integer (decimal)
  587. Tab stop 5: 2-byte integer (decimal)
  588. Tab stop 6: 2-byte integer (decimal)
  589. Tab stop 7: 2-byte integer (decimal)
  590. Column Justification: 1-byte integer (hex)
  591. Reserved: 1-byte integer (hex)
  592. Icon Horiz. spacing: 2-byte integer (decimal)
  593. Icon Vert. spacing: 2-byte integer (decimal)
  594. Icon Vert. phase: 2-byte integer (decimal)
  595. Sm. Icon Horiz.: 2-byte integer (decimal)
  596. Sm. Icon Vert.: 2-byte integer (decimal)
  597. Default view: 1-byte integer (decimal)
  598. filler: 1-byte zero fill
  599. Text view date: 2-byte integer (hex)
  600. (bit field)
  601.   Use zoom Rects: boolean
  602.   Skip trash warnings: boolean
  603.   Always grid drags: boolean
  604.   Unused 4: boolean
  605.   Unused 3: boolean
  606.   Unused 2: boolean
  607.   Unused 1: boolean
  608.   Unused 0: boolean
  609. Icon-text gap: 1-byte integer (decimal)
  610. Sort Style: 2-byte integer (decimal)
  611. Watch Thresh: 4-byte integer (decimal)
  612. (bit field)
  613.   Unused 7: boolean
  614.   Unused 6: boolean
  615.   Unused 5: boolean
  616.   Unused 4: boolean
  617.   Use Phys Icon: boolean
  618.   Title Click: boolean
  619.   Copy Inherit: boolean
  620.   New Fold Inherit: boolean
  621. Color Style: 1-byte integer (decimal)
  622. Max # of windows: 2-byte integer (decimal)
  623.  
  624. TMPL_235_itlk.txt
  625. EntryCount: list (2-byte one-based item count)
  626.   KybdType: 2-byte integer (decimal)
  627.   OldMods: 1-byte integer (hex)
  628.   OldCode: 1-byte integer (decimal)
  629.   MaskMods: 1-byte integer (hex)
  630.   MaskCode: 1-byte integer (decimal)
  631.   NewMods: 1-byte integer (hex)
  632.   NewCode: 1-byte integer (decimal)
  633.  
  634. TMPL_234_itlc.txt
  635. System script code: 2-byte integer (decimal)
  636. Keyboard cache size: 2-byte integer (decimal)
  637. Font force ($0=OFF, $FF=ON): 1-byte integer (hex)
  638. Intl force ($0=OFF, $FF=ON): 1-byte integer (hex)
  639. Old keyboard: 1-byte integer (hex)
  640. (bit field)
  641.   Always show keybd. icon: boolean
  642.   Use dual caret for mixed dir. text: boolean
  643.   Flags 5: boolean
  644.   Flags 4: boolean
  645.   Flags 3: boolean
  646.   Flags 2: boolean
  647.   Flags 1: boolean
  648.   Flags 0: boolean
  649. Script icon offset: 2-byte integer (decimal)
  650. Script icon side ($0=right, $FF=left): 1-byte integer (hex)
  651. Rsvd for icon info: 1-byte integer (hex)
  652. System region code: 2-byte integer (decimal)
  653. Reserved: 34 data bytes
  654.  
  655. TMPL_232_itlb.txt
  656. itl0 id number: 2-byte integer (decimal)
  657. itl1id number: 2-byte integer (decimal)
  658. itl2 id number: 2-byte integer (decimal)
  659. flags word: 2-byte integer (decimal)
  660. itl4 id number: 2-byte integer (decimal)
  661. reserved: 2-byte zero fill
  662. Script language code: 2-byte integer (decimal)
  663. number rep. code: 1-byte integer (decimal)
  664. date rep. code: 1-byte integer (decimal)
  665. KCHR id number: 2-byte integer (decimal)
  666. SICN id number: 2-byte integer (decimal)
  667. Script record size: 4-byte integer (decimal)
  668. default mono FOND ID: 2-byte integer (decimal)
  669. default mono size: 2-byte integer (decimal)
  670. preferred FOND ID: 2-byte integer (decimal)
  671. preferred size: 2-byte integer (decimal)
  672. small FOND ID: 2-byte integer (decimal)
  673. small size: 2-byte integer (decimal)
  674. system FOND ID: 2-byte integer (decimal)
  675. system size: 2-byte integer (decimal)
  676. application FOND ID: 2-byte integer (decimal)
  677. appl font size: 2-byte integer (decimal)
  678. Help Mgr FOND ID: 2-byte integer (decimal)
  679. Help Mgr font size: 2-byte integer (decimal)
  680. Valid styles: 1-byte integer (hex)
  681. Alias styles: 1-byte integer (hex)
  682.  
  683. TMPL_231_insc.txt
  684. Format: 2-byte integer (decimal)
  685. Flags: 2-byte integer (hex)
  686. Script name: pstring (1-byte length) (padded to 2-byte alignment)
  687. Help: pstring (2-byte length)
  688. Align: (align to 2-byte boundary)
  689. Files: list (2-byte one-based item count)
  690.   Fspec: 2-byte integer (hex)
  691.   Type: 4-byte integer (char)
  692.   Creator: 4-byte integer (char)
  693.   Cr date: 4-byte integer (hex)
  694.   Handle: 4-byte zero fill
  695.   Del size: 4-byte zero fill
  696.   Add size: 4-byte zero fill
  697.   File name: pstring (1-byte length) (padded to 2-byte alignment)
  698. Rsrc files: list (2-byte one-based item count)
  699.   Fspec: 2-byte integer (hex)
  700.   Type: 4-byte integer (char)
  701.   Creator: 4-byte integer (char)
  702.   Cr date: 4-byte integer (hex)
  703.   Handle: 4-byte zero fill
  704.   Del size: 4-byte zero fill
  705.   Add size: 4-byte zero fill
  706.   To file name: pstring (1-byte length) (padded to 2-byte alignment)
  707.   From files: list (2-byte one-based item count)
  708.     Fspec: 2-byte integer (hex)
  709.     Type: 4-byte integer (char)
  710.     Creator: 4-byte integer (char)
  711.     Cr date: 4-byte integer (hex)
  712.     Handle: 4-byte zero fill
  713.     Del size: 4-byte zero fill
  714.     Add size: 4-byte zero fill
  715.     From file name: pstring (1-byte length) (padded to 2-byte alignment)
  716.     Rsrcs: list (2-byte one-based item count)
  717.       Rspec: 2-byte integer (hex)
  718.       Type: 4-byte integer (char)
  719.       Src id: 2-byte integer (decimal)
  720.       Tgt id: 2-byte integer (decimal)
  721.       Crc/vrsn: 2-byte integer (decimal)
  722.       Filler1: 2-byte zero fill
  723.       Filler2: 4-byte zero fill
  724.       Del size: 4-byte zero fill
  725.       Add size: 4-byte zero fill
  726.       Rsrc name: pstring (1-byte length) (padded to 2-byte alignment)
  727.       Prev crcs: 2-byte integer (hex)
  728. Dump: rest of data in resource
  729.  
  730. TMPL_230_inra.txt
  731. Format Version: 2-byte integer (hex)
  732. (bit field)
  733.   delete on remove: boolean
  734.   delete on install: boolean
  735.   copy: boolean
  736.   unused: boolean
  737.   unused: boolean
  738.   unused: boolean
  739.   unused: boolean
  740.   unused: boolean
  741. (bit field)
  742.   unused: boolean
  743.   target required: boolean
  744.   keep existing: boolean
  745.   update only: boolean
  746.   even if protected: boolean
  747.   need not exist: boolean
  748.   find by id: boolean
  749.   name must match: boolean
  750. Target FileSpec: 2-byte integer (decimal)
  751. Source FileSpec: 2-byte integer (decimal)
  752. Resource Type: 4-byte integer (char)
  753. Source ID: 2-byte integer (decimal)
  754. Target ID: 2-byte integer (decimal)
  755. Resource Size: 4-byte integer (decimal)
  756. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  757. Resource Name: pstring (1-byte length) (padded to 2-byte alignment)
  758.  
  759. TMPL_229_inpk.txt
  760. Format Version: 2-byte integer (hex)
  761. (bit field)
  762.   shows on custom: boolean
  763.   removable: boolean
  764.   unused: boolean
  765.   unused: boolean
  766.   unused: boolean
  767.   unused: boolean
  768.   unused: boolean
  769.   unused: boolean
  770. (bit field)
  771.   unused: boolean
  772.   unused: boolean
  773.   unused: boolean
  774.   unused: boolean
  775.   unused: boolean
  776.   unused: boolean
  777.   unused: boolean
  778.   unused: boolean
  779. icmt ID: 2-byte integer (decimal)
  780. Package Size: 4-byte integer (decimal)
  781. Package Name: pstring (1-byte length) (padded to 2-byte alignment)
  782. Number of Parts: list (2-byte one-based item count)
  783.   Part Type: 4-byte integer (char)
  784.   Part ID: 2-byte integer (decimal)
  785.  
  786. TMPL_228_infs.txt
  787. File Type: 4-byte integer (char)
  788. File Creator: 4-byte integer (char)
  789. Creation Date: 4-byte integer (hex)
  790. (bit field)
  791.   search for file: boolean
  792.   Type & Creator must match: boolean
  793.   unused: boolean
  794.   unused: boolean
  795.   unused: boolean
  796.   unused: boolean
  797.   unused: boolean
  798.   unused: boolean
  799. (bit field)
  800.   unused: boolean
  801.   unused: boolean
  802.   unused: boolean
  803.   unused: boolean
  804.   unused: boolean
  805.   unused: boolean
  806.   unused: boolean
  807.   unused: boolean
  808. File Name: pstring (1-byte length) (padded to 2-byte alignment)
  809.  
  810. TMPL_227_infa.txt
  811. Format Version: 2-byte integer (hex)
  812. (bit field)
  813.   delete on remove: boolean
  814.   delete on install: boolean
  815.   copy: boolean
  816.   unused: boolean
  817.   unused: boolean
  818.   unused: boolean
  819.   unused: boolean
  820.   unused: boolean
  821. (bit field)
  822.   unused: boolean
  823.   unused: boolean
  824.   unused: boolean
  825.   leave alone if newer: boolean
  826.   keep existing: boolean
  827.   update only: boolean
  828.   resource fork: boolean
  829.   data fork: boolean
  830. Target FileSpec: 2-byte integer (decimal)
  831. Source FileSpec: 2-byte integer (decimal)
  832. File Size: 4-byte integer (decimal)
  833. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  834.  
  835. TMPL_226_indm.txt
  836. Format Version: 2-byte integer (hex)
  837. Flags (unused): 2-byte integer (hex)
  838. Number of Machines: list (2-byte one-based item count)
  839.   Machine Type: 2-byte integer (decimal)
  840. Number of Processors: list (2-byte one-based item count)
  841.   Processor Type: 2-byte integer (decimal)
  842. Number of MMUs: list (2-byte one-based item count)
  843.   MMU Type: 2-byte integer (decimal)
  844. Number of Keyboards: list (2-byte one-based item count)
  845.   Keyboard Type: 2-byte integer (decimal)
  846. Requires FPU: 1-byte integer (decimal)
  847. Requires Color QD: 1-byte integer (decimal)
  848. Minimal Memory (MB): 2-byte integer (decimal)
  849. # of System Resources: list (2-byte one-based item count)
  850.   Resource Type: 4-byte integer (char)
  851.   Resource ID: 2-byte integer (decimal)
  852. System Revision: 4-byte integer (hex)
  853. Country Code: 2-byte integer (decimal)
  854. AppleTalk Driver Version: 2-byte integer (decimal)
  855. Min. Target Size (in K): 4-byte integer (decimal)
  856. Max. Target Size (in K): 4-byte integer (decimal)
  857. User Function ID: 2-byte integer (decimal)
  858. User Description: pstring (1-byte length) (padded to 2-byte alignment)
  859. Number of Packages: list (2-byte one-based item count)
  860.   Package ID: 2-byte integer (decimal)
  861.  
  862. TMPL_225_inbb.txt
  863. Format Version: 2-byte integer (hex)
  864. (bit field)
  865.   unused: boolean
  866.   unused: boolean
  867.   unused: boolean
  868.   unused: boolean
  869.   unused: boolean
  870.   unused: boolean
  871.   unused: boolean
  872.   unused: boolean
  873. (bit field)
  874.   unused: boolean
  875.   unused: boolean
  876.   unused: boolean
  877.   unused: boolean
  878.   unused: boolean
  879.   unused: boolean
  880.   change on install: boolean
  881.   change on remove: boolean
  882. Value Key: 2-byte integer (hex)
  883. Value: rest of data in resource
  884.  
  885. TMPL_224_icmt.txt
  886. Version Release Date: 4-byte integer (hex)
  887. Version: 4-byte integer (hex)
  888. Icon ID: 2-byte integer (decimal)
  889. Comment Text: pstring (1-byte length) (padded to 2-byte alignment)
  890.  
  891. TMPL_223_FWID.txt
  892. FontType: 2-byte integer (hex)
  893. FirstChar: 2-byte integer (decimal)
  894. LastChar: 2-byte integer (decimal)
  895. WidMax: 2-byte integer (decimal)
  896. KernMax: 2-byte integer (decimal)
  897. NDescent: 2-byte integer (decimal)
  898. FRectWid: 2-byte integer (decimal)
  899. ChHeight: 2-byte integer (decimal)
  900. OWTLoc: 2-byte integer (decimal)
  901. Ascent: 2-byte integer (decimal)
  902. Descent: 2-byte integer (decimal)
  903. Leading: 2-byte integer (decimal)
  904. *****: list (until end of resource)
  905.   Char offset: 1-byte integer (decimal)
  906.   Char width: 1-byte integer (decimal)
  907.  
  908. TMPL_222_FRSV.txt
  909. Number of items: list (2-byte zero-based item count)
  910.   Font ID: 2-byte integer (decimal)
  911.  
  912. TMPL_221_FREF.txt
  913. File Type: 4-byte integer (char)
  914. Icon localID: 2-byte integer (decimal)
  915. FileName: pstring (1-byte length)
  916.  
  917. TMPL_220_FONT.txt
  918. FontType: 2-byte integer (hex)
  919. FirstChar: 2-byte integer (decimal)
  920. LastChar: 2-byte integer (decimal)
  921. WidMax: 2-byte integer (decimal)
  922. KernMax: 2-byte integer (decimal)
  923. NDescent: 2-byte integer (decimal)
  924. FRectWid: 2-byte integer (decimal)
  925. ChHeight: 2-byte integer (decimal)
  926. OWTLoc: 2-byte integer (decimal)
  927. Ascent: 2-byte integer (decimal)
  928. Descent: 2-byte integer (decimal)
  929. Leading: 2-byte integer (decimal)
  930. RowWords: 2-byte integer (decimal)
  931. Font data: rest of data in resource
  932.  
  933. TMPL_219_FOND.txt
  934. Flag word: 2-byte integer (hex)
  935. Family ID: 2-byte integer (decimal)
  936. First Char: 2-byte integer (hex)
  937. Last Char: 2-byte integer (hex)
  938. Ascent: 2-byte integer (decimal)
  939. Descent: 2-byte integer (decimal)
  940. Leading: 2-byte integer (decimal)
  941. WidMax: 2-byte integer (decimal)
  942. Offset to width tables: 4-byte integer (hex)
  943. Offset to kerning tables: 4-byte integer (hex)
  944. Offset to style mapping tables: 4-byte integer (hex)
  945. Unused: 2-byte integer (hex)
  946. Extra width for Bold: 2-byte integer (hex)
  947. Extra width for Italic: 2-byte integer (hex)
  948. Extra width for Underline: 2-byte integer (hex)
  949. Extra width for Outline: 2-byte integer (hex)
  950. Extra width for Shadow: 2-byte integer (hex)
  951. Extra width for Condensed: 2-byte integer (hex)
  952. Extra width for Extended: 2-byte integer (hex)
  953. Undefined: 2-byte integer (hex)
  954. Rsvd for International: 4-byte integer (hex)
  955. FOND version: 2-byte integer (hex)
  956. # of Font entries: list (2-byte zero-based item count)
  957.   Font Size: 2-byte integer (decimal)
  958.   Font Style: 2-byte integer (decimal)
  959.   Res ID: 2-byte integer (decimal)
  960. The Tables: rest of data in resource
  961.  
  962. TMPL_218_fld#.txt
  963. *****: list (until end of resource)
  964.   Folder type: 4-byte integer (char)
  965.   Version: 2-byte zero fill
  966.   Length high byte: 1-byte zero fill
  967.   Folder name: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  968.  
  969. TMPL_217_finf.txt
  970. # Fonts: list (2-byte one-based item count)
  971.   Font Number: 2-byte integer (hex)
  972.   Font Style: 2-byte integer (hex)
  973.   Font Size: 2-byte integer (hex)
  974.  
  975. TMPL_216_FDIR.txt
  976. *****: list (until end of resource)
  977.   Btn DirID: 4-byte integer (hex)
  978.  
  979. TMPL_215_fctb.txt
  980. CfSeed: 4-byte integer (hex)
  981. CfReserved: 2-byte integer (decimal)
  982. CtSize: list (2-byte zero-based item count)
  983.   Part code: 2-byte integer (decimal)
  984.   Red: 2-byte integer (hex)
  985.   Green: 2-byte integer (hex)
  986.   Blue: 2-byte integer (hex)
  987.  
  988. TMPL_214_FBTN.txt
  989. # Buttons: list (2-byte one-based item count)
  990.   Icon: 128 data bytes
  991.   Type: 4-byte integer (char)
  992.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  993.   Document: pstring (1-byte length) (padded to 2-byte alignment)
  994.  
  995. TMPL_213_DRVR.txt
  996. DrvrFlags: 2-byte integer (hex)
  997. DrvrDelay: 2-byte integer (hex)
  998. DrvrEMask: 2-byte integer (hex)
  999. DrvrMenu: 2-byte integer (hex)
  1000. DrvrOpen: 2-byte integer (hex)
  1001. DrvrPrime: 2-byte integer (hex)
  1002. DrvrCtl: 2-byte integer (hex)
  1003. DrvrStatus: 2-byte integer (hex)
  1004. DrvrClose: 2-byte integer (hex)
  1005. Driver: rest of data in resource
  1006.  
  1007. TMPL_212_DLOG.txt
  1008. BoundsRect: rectangle
  1009. ProcID: 2-byte integer (decimal)
  1010. Visible: boolean
  1011. GoAway: boolean
  1012. RefCon: 4-byte integer (decimal)
  1013. Items ID: 2-byte integer (decimal)
  1014. Title: pstring (1-byte length)
  1015. (align to 2-byte boundary)
  1016. Auto Position: 2-byte integer (hex)
  1017.  
  1018. TMPL_211_DITL.txt
  1019. Number of items: list (2-byte zero-based item count)
  1020.   Place holder: 4-byte zero fill
  1021.   Display rect: rectangle
  1022.   Item type: 1-byte integer (hex)
  1023.   Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  1024.  
  1025. TMPL_210_dctb.txt
  1026. CdSeed: 4-byte integer (hex)
  1027. CdReserved: 2-byte integer (decimal)
  1028. CtSize: list (2-byte zero-based item count)
  1029.   Part code: 2-byte integer (decimal)
  1030.   Red: 2-byte integer (hex)
  1031.   Green: 2-byte integer (hex)
  1032.   Blue: 2-byte integer (hex)
  1033.  
  1034. TMPL_209_CTY#.txt
  1035. Num cities: list (2-byte zero-based item count)
  1036.   Numchars: 2-byte integer (decimal)
  1037.   Latitude: 4-byte integer (hex)
  1038.   Longitude: 4-byte integer (hex)
  1039.   GMT Diff.: 4-byte integer (decimal)
  1040.   abc: 4-byte integer (decimal)
  1041.   City Name: pstring (1-byte length)
  1042.   abc: (align to 2-byte boundary)
  1043.  
  1044. TMPL_208_CNTL.txt
  1045. BoundsRect: rectangle
  1046. Value: 2-byte integer (decimal)
  1047. Visible: boolean
  1048. Max: 2-byte integer (decimal)
  1049. Min: 2-byte integer (decimal)
  1050. ProcID: 2-byte integer (decimal)
  1051. RefCon: 4-byte integer (decimal)
  1052. Title: pstring (1-byte length)
  1053.  
  1054. TMPL_207_cmnu.txt
  1055. MenuID: 2-byte integer (decimal)
  1056. Width: 2-byte zero fill
  1057. Height: 2-byte zero fill
  1058. ProcID: 2-byte integer (decimal)
  1059. Filler: 2-byte zero fill
  1060. EnableFlgs: 4-byte integer (hex)
  1061. Title: pstring (1-byte length)
  1062. *****: list (terminated by zero byte)
  1063.   MenuItem: pstring (1-byte length)
  1064.   Icon#: 1-byte integer (decimal)
  1065.   Key equiv: 1-byte integer (char)
  1066.   Mark Char: 1-byte integer (char)
  1067.   Style: 1-byte integer (hex)
  1068.   Command number: 2-byte integer (decimal)
  1069.   Alignment: (align to 2-byte boundary)
  1070.  
  1071. TMPL_206_clut.txt
  1072. CtSeed: 4-byte integer (hex)
  1073. CtFlags: 2-byte integer (decimal)
  1074. CtSize: list (2-byte zero-based item count)
  1075.   Pixel Value: 2-byte integer (decimal)
  1076.   Red: 2-byte integer (hex)
  1077.   Green: 2-byte integer (hex)
  1078.   Blue: 2-byte integer (hex)
  1079.  
  1080. TMPL_205_cctb.txt
  1081. CcSeed: 4-byte integer (hex)
  1082. CcReserved: 2-byte integer (decimal)
  1083. CtSize: list (2-byte zero-based item count)
  1084.   Part code: 2-byte integer (decimal)
  1085.   Red: 2-byte integer (hex)
  1086.   Green: 2-byte integer (hex)
  1087.   Blue: 2-byte integer (hex)
  1088.  
  1089. TMPL_204_BNDL.txt
  1090. OwnerName: 4-byte integer (char)
  1091. OwnerID: 2-byte integer (decimal)
  1092. NumTypes: list (2-byte zero-based item count)
  1093.   Type: 4-byte integer (char)
  1094.   # of type: list (2-byte zero-based item count)
  1095.     LocalID: 2-byte integer (decimal)
  1096.     RsrcID: 2-byte integer (decimal)
  1097.  
  1098. TMPL_203_APPL.txt
  1099. *****: list (until end of resource)
  1100.   Creator: 4-byte integer (char)
  1101.   Directory: 4-byte integer (decimal)
  1102.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  1103.  
  1104. TMPL_202_ALRT.txt
  1105. BoundsRect: rectangle
  1106. ItemsID: 2-byte integer (decimal)
  1107. (bit field)
  1108.   Stg 4 Bold #: boolean
  1109.      Drawn: boolean
  1110.      Snd High: boolean
  1111.      Snd Low: boolean
  1112.   Stg 3 Bold #: boolean
  1113.      Drawn: boolean
  1114.      Snd High: boolean
  1115.      Snd Low: boolean
  1116. (bit field)
  1117.   Stg 2 Bold #: boolean
  1118.      Drawn: boolean
  1119.      Snd High: boolean
  1120.      Snd Low: boolean
  1121.   Stg 1 Bold #: boolean
  1122.      Drawn: boolean
  1123.      Snd High: boolean
  1124.      Snd Low: boolean
  1125. Auto Position: 2-byte integer (hex)
  1126.  
  1127. TMPL_201_acur.txt
  1128. Number of ‚Äúframes‚Äù (cursors): 2-byte integer (decimal)
  1129. Used a ‚Äúframe‚Äù counter: 2-byte integer (decimal)
  1130. *****: list (until end of resource)
  1131.   'CURS' Resource Id: 2-byte integer (decimal)
  1132.   filler: 2-byte zero fill
  1133.  
  1134. TMPL_200_actb.txt
  1135. CaSeed: 4-byte integer (hex)
  1136. CaReserved: 2-byte integer (decimal)
  1137. CtSize: list (2-byte zero-based item count)
  1138.   Part code: 2-byte integer (decimal)
  1139.   Red: 2-byte integer (hex)
  1140.   Green: 2-byte integer (hex)
  1141.   Blue: 2-byte integer (hex)
  1142.  
  1143. TMPL_130_qdrt.txt
  1144. top: 2-byte integer (decimal)
  1145. left: 2-byte integer (decimal)
  1146. bottom: 2-byte integer (decimal)
  1147. right: 2-byte integer (decimal)
  1148.  
  1149. TMPL_129_QDpt.txt
  1150. v: 2-byte integer (decimal)
  1151. h: 2-byte integer (decimal)
  1152.  
  1153. TMPL_128_aete.txt
  1154. Template Major Version: 1-byte integer (hex)
  1155. Template Minor Version: 1-byte integer (hex)
  1156. Language ID - should be same as this resource ID - 0 for English: 2-byte integer (decimal)
  1157. Script Code: 2-byte integer (decimal)
  1158. Suites list: list (2-byte one-based item count)
  1159.   Suite Name: pstring (1-byte length)
  1160.   comment: pstring (1-byte length)
  1161.   *****: (align to 2-byte boundary)
  1162.   Suite Code: 4-byte integer (char)
  1163.   Suite Level: 2-byte integer (decimal)
  1164.   Suite Version: 2-byte integer (decimal)
  1165.   Your Events: list (2-byte one-based item count)
  1166.     EventName: pstring (1-byte length)
  1167.     comment: pstring (1-byte length)
  1168.     *****: (align to 2-byte boundary)
  1169.     EventClass code: 4-byte integer (char)
  1170.     EventID code: 4-byte integer (char)
  1171.     Reply Type, or null for none: 4-byte integer (char)
  1172.     Reply comment: pstring (1-byte length)
  1173.     *****: (align to 2-byte boundary)
  1174.     (bit field)
  1175.       Reply is Optional: boolean
  1176.       Can be a homogeneous list: boolean
  1177.       Is Enumerated type: boolean
  1178.       reserved: boolean
  1179.       reserved: boolean
  1180.       reserved: boolean
  1181.       reserved: boolean
  1182.       reserved: boolean
  1183.     (bit field)
  1184.       reserved: boolean
  1185.       reserved: boolean
  1186.       reserved: boolean
  1187.       reserved: boolean
  1188.       reserved: boolean
  1189.       reserved: boolean
  1190.       reserved: boolean
  1191.       reserved: boolean
  1192.     Direct Parameter prefered type: 4-byte integer (char)
  1193.     Direct Parameter comment: pstring (1-byte length)
  1194.     *****: (align to 2-byte boundary)
  1195.     (bit field)
  1196.       Direct Param Optional: boolean
  1197.       Can be a homogeneous list: boolean
  1198.       Is Enumerated type: boolean
  1199.       Change State: boolean
  1200.       reserved: boolean
  1201.       reserved: boolean
  1202.       reserved: boolean
  1203.       reserved: boolean
  1204.     (bit field)
  1205.       reserved: boolean
  1206.       reserved: boolean
  1207.       reserved: boolean
  1208.       reserved: boolean
  1209.       reserved: boolean
  1210.       reserved: boolean
  1211.       reserved: boolean
  1212.       reserved: boolean
  1213.     Other Parameters.  Note that order is significant, when parameters are listed without keywords.: list (2-byte one-based item count)
  1214.       Parameter Name: pstring (1-byte length)
  1215.       *****: (align to 2-byte boundary)
  1216.       Parameter Code: 4-byte integer (char)
  1217.       Parameter type: 4-byte integer (char)
  1218.       Parameter comment: pstring (1-byte length)
  1219.       *****: (align to 2-byte boundary)
  1220.       (bit field)
  1221.         if optional: boolean
  1222.         Can be a homogeneous list: boolean
  1223.         Is Enumerated type: boolean
  1224.         reserved: boolean
  1225.         reserved: boolean
  1226.         reserved: boolean
  1227.         reserved: boolean
  1228.         reserved: boolean
  1229.       (bit field)
  1230.         reserved: boolean
  1231.         reserved: boolean
  1232.         reserved: boolean
  1233.         reserved: boolean
  1234.         reserved: boolean
  1235.         reserved: boolean
  1236.         reserved: boolean
  1237.         reserved: boolean
  1238.   Classes: list (2-byte one-based item count)
  1239.     Class Name: pstring (1-byte length)
  1240.     *****: (align to 2-byte boundary)
  1241.     Class Code: 4-byte integer (char)
  1242.     comment: pstring (1-byte length)
  1243.     *****: (align to 2-byte boundary)
  1244.     Properties: list (2-byte one-based item count)
  1245.       Prop Name: pstring (1-byte length)
  1246.       *****: (align to 2-byte boundary)
  1247.       Prop Code: 4-byte integer (char)
  1248.       Prop Class: 4-byte integer (char)
  1249.       comment: pstring (1-byte length)
  1250.       *****: (align to 2-byte boundary)
  1251.       (bit field)
  1252.         reserved: boolean
  1253.         Can be a homogeneous list: boolean
  1254.         Is Enumerated type: boolean
  1255.         Read/Write: boolean
  1256.         reserved: boolean
  1257.         reserved: boolean
  1258.         reserved: boolean
  1259.         reserved: boolean
  1260.       *****: 1-byte zero fill
  1261.     Elements: list (2-byte one-based item count)
  1262.       Element Class Code: 4-byte integer (char)
  1263.       Key Forms: list (2-byte one-based item count)
  1264.         Form Code: 4-byte integer (char)
  1265.   Comparison Operators: list (2-byte one-based item count)
  1266.     name: pstring (1-byte length)
  1267.     *****: (align to 2-byte boundary)
  1268.     code: 4-byte integer (char)
  1269.     comment: pstring (1-byte length)
  1270.     *****: (align to 2-byte boundary)
  1271.   Constants: list (2-byte one-based item count)
  1272.     Enumerator ID: 4-byte integer (char)
  1273.     Enumerators: list (2-byte one-based item count)
  1274.       Enumerator Name: pstring (1-byte length)
  1275.       *****: (align to 2-byte boundary)
  1276.       Enumerator ID: 4-byte integer (char)
  1277.       Enumerator Comment: pstring (1-byte length)
  1278.       *****: (align to 2-byte boundary)
  1279.  
  1280.